package com.panfeng.xcloud.boss.provider.member.dto.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@ApiModel(value = "活跃度任务进度")
public class ActiveTaskProgressRespDTO implements Serializable {
    @ApiModelProperty("完成条件后该活跃度等级可领取的奖励")
    private BigDecimal activeLevelReward;
    @ApiModelProperty("直接邀请人数")
    Integer directInviteesCount;
    @ApiModelProperty("小区活跃度占比")
    BigDecimal smallArea;
    @ApiModelProperty("用户活跃等级")
    String userActiveLevel;
    @ApiModelProperty("团队总人数")
    Integer teamMember;
    @ApiModelProperty("用户当前小区活跃占比")
    BigDecimal currentSmallArea;
    @ApiModelProperty("用户当前团队人数")
    Integer currentTeamMember;
    @ApiModelProperty("用户当前直接邀请人数")
    Integer currentDirectInviteesCount;
    @ApiModelProperty("是否隐藏")
    Boolean isHide;
    @ApiModelProperty("用户id")
    String userId;
    @ApiModelProperty("用户当前活跃度等级")
    String currentUserActiveLevel;
}
